LNCS Homepage
CD ContentsAuthor IndexSearch

Grammatical Swarm

Michael O’Neill1 and Anthony Brabazon2

1Biocomputing and Developmental Systems Group, University of Limerick, Ireland
Michael.ONeill@ul.ie

2University College Dublin, Ireland
Anthony.Brabazon@ucd.ie

Abstract. This proof of concept study examines the possibility of specifying the construction of programs using a Particle Swarm algorithm, and represents a new form of automatic programming based on Social Learning, Social Programming or Swarm Programming. Each individual particle represents choices of program construction rules, where these rules are specified using a Backus-Naur Form grammar. The results demonstrate that it is possible to generate programs using the Grammatical Swarm technique.

LNCS 3102, p. 163 ff.

Full article in PDF


lncs@springer.de
© Springer-Verlag Berlin Heidelberg 2004